// Copyright  2011, 2012 Petr TALLA. [petr.talla@gmail.com]
// This file is free software; you can redistribute it and/or modify it
// under the terms of the GNU Lesser General Public License
// as published by the Free Software Foundation; either
// version 2 of the License, or (at your option) any later version.
//
// This file is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY;  without even the implied warranty
// of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU Lesser General Public License for more details.
// [http://www.gnu.org/copyleft/lesser.html]
//=============================================================================
#pragma once

#include <string>

//=============================================================================
class TcHtmlViewTab {
//=============================================================================
public:
//<CONSTRUCTION>
    TcHtmlViewTab(const char* id);

//<METHODS>
    const char* id() { return id_.c_str(); };
    void idSet(const char* id);

    const char* name() { return name_.c_str(); };
    void nameSet(const char* name);

    const char* content() { return content_.c_str(); };
    void contentSet(const char* content);
//=============================================================================
protected:
//<DATA>
    std::string id_;
    std::string name_;
    std::string content_;
};
